dafae5f55eb39f9bf0e05d460cac87b6bf4f28dd,core/generator/source/jetbrains/mps/generator/impl/cache/FileSwapOwner.java,FileSwapOwner,writeAndReadModel,#jetbrains.mps.smodel.SModel#,229
Before Change
ModelOutputStream mos = new ModelOutputStream(os);
ArrayList<SNode> roots = new ArrayList<SNode>();
for (Iterator<SNode> it = model.getRootNodes().iterator(); it.hasNext(); ) {
roots.add(it.next());
}
mos.writeInt(44);
new NodesWriter(model.getReference(), null).writeNodes(roots, mos);
After Change
ModelOutputStream mos = new ModelOutputStream(os);
ArrayList<SNode> roots = new ArrayList<SNode>();
for (SNode next : model.getRootNodes()) {
roots.add(next);
}
mos.writeInt(44);